@book{cormen2009introduction,
  title={Introduction to algorithms},
  author={Cormen, Thomas H},
  year={2009},
  publisher={MIT press}
}
@book{halim2013competitive,
  title={Competitive Programming 3},
  author={Halim, Steven and Halim, Felix},
  year={2013},
  publisher={Lulu Independent Publish}
}
@book{slatkin2015effective,
  title={Effective Python: 59 Specific Ways to Write Better Python},
  author={Slatkin, Brett},
  year={2015},
  publisher={Pearson Education}
}

@misc{bworld,
  author = {Hua hua jiang},
  title = {{Leetcode blogs}},
  howpublished = "\url{https://zxi.mytechroad.com/blog/category}",
  year = {2018}, 
  note = "[Online; accessed 19-July-2018]"
}

@book{beazley2009python,
  title={Python essential reference},
  author={Beazley, David M},
  year={2009},
  publisher={Addison-Wesley Professional}
}

@article{baka2017python,
  title={Python Data Structures and Algorithms: Improve application performance with graphs, stacks, and queues},
  author={Baka, Benjamin},
  year={2017},
  publisher={Packt Publishing}
}

@misc{CP,
  title = {{Competitive Programming}},
  howpublished = "\url{https://cp-algorithms.com/}",
  year = {2019}, 
  note = "[Online; accessed 19-July-2018]"
}

@misc{cs_princeton,
  title = {{cs princeton}},
  howpublished = "\url{https://aofa.cs.princeton.edu/60trees/}",
  year = {2019}, 
  note = "[Online; accessed 19-July-2018]"
}



@book{skiena1998algorithm,
  title={The algorithm design manual: Text},
  author={Skiena, Steven S},
  volume={1},
  year={1998},
  publisher={Springer Science \& Business Media}
}
%%%%%%python
@book{phillips2010python,
  title={Python 3 Object Oriented Programming},
  author={Phillips, Dusty},
  year={2010},
  publisher={Packt Publishing Ltd}
}



%https://www2.cs.duke.edu/courses/fall05/cps234/notes/lecture07.pdf

%https://cp-algorithms.com/